package com.example.rankscore;

import java.util.ArrayList;

import android.app.Activity;
import android.content.ClipData.Item;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;

public class Lv_arrayadapter extends
				ArrayAdapter<Item_start>
{
	Activity context=null;
	ArrayList<Item_start>lvArray=null;
	int layoutId;
	/**
	 * Constructor này dùng để khởi tạo các giá trị 
	 * từ MainActivity truyền vào
	 * @param context : là Activity từ Main
	 * @param layoutId: Là layout custom do ta tạo (custom_timkiem.xml)
	 * @param arr : Danh sách nhân viên truyền từ Main
	 */
	public Lv_arrayadapter(Activity context,
			int layoutId,
			ArrayList<Item_start>arr){
		super(context, layoutId, arr);
		this.context=context;
		this.layoutId=layoutId;
		this.lvArray=arr;
	}

	public View getView(int position, View convertView, 
			ViewGroup parent) {
		LayoutInflater inflater=
					context.getLayoutInflater();
			convertView=inflater.inflate(layoutId, null);
		if(lvArray.size()>0 && position>=0)
		{
			//dòng lệnh lấy TextView ra để hiển thị các thuộc tính
			final TextView txt_item_name=(TextView) 
					convertView.findViewById(R.id.txt_item_name);
			final TextView txt_item_numplayers=(TextView) 
					convertView.findViewById(R.id.txt_item_numplayers);
			//lấy ra thông tin khuyến mãi thứ thứ position 
			final Item_start item_start = lvArray.get(position);
			txt_item_name.setText(item_start.getNameGame());
			txt_item_numplayers.setText(item_start.getNumPlayers()+"");
			//do chưa kết nối hình ảnh nên để tạm hình ảnh icon phần mềm
		}
	
		return convertView;
	}
}